package structuralModel.facadeModel;

/**
 * 功能描述: 音响
 * 2024/02/10
 * <p>
 * ZhangYi
 */
public class Sound {

    private Sound() {

    }

    private static Sound instance = new Sound();


    public static Sound getInstance() {
        return instance;
    }

    /**
     * 功能描述: 打开音量
     */
    public void on() {
        System.out.println("打开音量");
    }

    /**
     * 功能描述: 关闭音量
     */
    public void off() {
        System.out.println("关闭音量");
    }

    /**
     * 功能描述: 设置音量
     *
     * @param volume
     */
    public void setVolume(int volume) {
        System.out.println("设置音量为:" + volume);
    }

    /**
     * 功能描述: 下一部
     */
    public void next() {
        System.out.println("下一部");
    }

    /**
     * 功能描述: 上一部
     */
    public void prev() {
        System.out.println("上一部");
    }
}
